Category: United Kingdom

Europe destinations, London, Travel tips, United Kingdom

Oxford Street: The Busiest Shopping Street in Europe

London is a vibrant, diverse and jam-packed city, and nowhere is this more apparent than on Oxford Street. One of the most well-known streets in the world, Oxford Street is a hub of mainstream shopping culture with hundreds of shops lining it’s nearly 2-kilometre length (that’s a lot of shopping!).  Rent is sky-high so you […]