Area: Blackfriars
Studio, 1 Bedroom
Twelve beautifully finished luxury London short lets serviced apartments are each ingeniously designed to create light and airy living spaces. A well-designed modern residence situated in the heart of the City of London, it boasts of the latest in room technology, superior architectural detaili ...More Details