Address: 146 Suites to 146 Gloucester Place, Westminster, London, NW1 6DT, United Kingdom
Nearest Landmark: Baker Street Tube Station
(6 Minutes Walk )
Distance: 2.3 Miles from London Centre
Situated in the heart of London s West End, 146 Suites offers contemporary and elegant single, double and triple en-suite studios, that are available for...