Bloomsbury Park - A Thistle Associate
Address: 126 Southampton Row, Bloomsbury - Fitzrovia, London, United Kingdom.
Nearest Landmark: Oakleigh Park Railway Station
Distance: 1 Miles from London Centre
An elegant hotel in the most elegant part of the capital; located in the heart of London Bloomsbury Park, A Thistle Associate Hotel, is the ideal place to...