The Hampshire Penthouse
This penthouse is located in the iconic five star Radisson Blu hotel, right on Leicester Square. Just a stone’s throw away from a range of different theatres allowing you to get into the hustle and bustle of the wonderful London West End.
BY TRAIN: Located right on Leicester Square, its only a short walk from both Charing Cross station, and Leicester Square station.
BY CAR: 31-36 Leicester Square London , London,WC2H 7LH,United Kingdom