Exploring Soho in London

Only hours after arriving in London we made our way to the world famous Oxford Street and then onwards into Soho. An impressive line up of boutiques and stores left no shopping craving unsatisfied. The streets were decorated with British flags in honour of the Queen’s 90th Birthday and that together with the red buses …

Exploring Soho in London Read More »