Follow

Search

Monday, 30 September 2019

Victory House Hotel, London



By Alice Bradley


If you are one for exploring London’s culture scene, then a stay at Victory House Hotel is a must. Located on Leicester Square, the hotel sits in a prime location for theatre and movie enthusiasts. Guests at the hotel can enjoy views of the square and the famous Odeon cinema which showcases London’s biggest movie premieres.

SHARE:

No comments

Post a Comment

Blog Layout Designed by pipdig