Oxford Street

Oxford Street

With a impressive length of more then 1 mile, Oxford Street is the longest shopping street in Europe and one of the most famous and busiest in the world.¬†This shopaholich paradise, boast an impressive choiche of shops and boutiques. From the main world famous department stores and high fashion boutiques, to vintage shops, indipendent labels, historic tailor’s shops and all the best British brands.

It also offers a lot of nice spots to relax from a havy shopping session: fancy cafes, elegant tea rooms and great variety of restaurants, pubs and clubs.