Tag: Leicester Square
Rediscover Leicester Square this Christmas
There are so many reasons you need to head to Leicester Square this Christmas... Christmas in London is one of the most magical times of...
48 Hours in Leicester Square – What to see, do, stay and eat in the heart of London’s West End
Heading to the West End? This is the best way to spend 48 hours in Leicester Square... Leicester Square throbs with the aplomb of being a...