Henry Jeffreys 0 4 Art & DesignCity GuidesFood & Drink November 8, 2017 The hidden side of London Leicester Square Leicester Square is the first place most tourists go to when they arrive in London and it's usually the first place they get tired...Read More