Turnmill Street, London, Greater London (Great Britain)
Updating availability and prices
These chic and modern apartments offer iPod docks, spacious living areas and fitted kitchens in London?s Clerkenwell district
King?s Cross Station and St
Paul?s Cathedral are a 20-minute walk away
This apartment has a kitchenware, DVD player and iPod dock
Hotel
Room