Hidden in London
While the Crown Jewels may be tucked away in the Tower of London, one of the city’s best hidden gems can be found just a few blocks from Leister Square station. Sandwiched between SOHO and Covent Gardens, Seven Dials…
View PostHidden in London
While the Crown Jewels may be tucked away in the Tower of London, one of the city’s best hidden gems can be found just a few blocks from Leister Square station. Sandwiched between SOHO and Covent Gardens, Seven Dials…
View Post