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 is a hidden village of colliding streets, mixing cultures, and lots & lots of shopping.