-Furnished66 Turnmill Street is a new building of 14 four star serviced apartments. They combine all the advantages of a well-appointed home with the look and feel of a boutique hotel. Situated in the heart of London they provide spacious, stylish yet economical
accommodation whether you are in town for one night or several months. These stunning one bedroom apartments have been custom built to suit your needs. Interior designed throughout the apartments provide spacious accomodation and peace and quiet in this bustling
central London location.
Letting Details
Let type - Short Term