Studio Flat, London Central #1 - Flats for Rent in London, England, United Kingdom
Private room in London, GB. This property provides one of the best locations in Devonshire Terrace. Recently has been fully rebuilt. 7-8 mins walk from Paddington station and Hyde park. Please note that current flat №1 is located on lower ground floor (basement).
See this content immediately after install