EnglandGreater LondonLondon
4 guests
2 bedrooms
2 bathrooms
There's no shortage of things to get up to in Leicester Square, that's for sure. Famous for landmark cinemas, star-studded movie premieres and buzzing casinos, this vibrant epicentre has plenty to kee...
From €808 Nightly