Situated in the centre of Theatreland in the West End of London, these apartments offer guests the perfect location with Leicester Square and Piccadilly Circus within easy walking distance. The area has a rich abundance of theatres, restaurants, cafes and bars and provides a vibrant atmosphere for all our guests to enjoy.
There are no amenity details available for this property
There are no floor plan images available for this property