One Blackfriars Tower, Upper Ground, London SE15, United Kingdom
2 bedroom flat to rent
Show 6 more
Amazing opportunity to secure an exceptional, luxury two bedroom apartment on the 20th floor of this fantastic new development with highest specification interiors and first class, on-site facilities.
Spectacular new two bedroom apartment situated on the 20th floor with far reaching south westernly views, in this highly anticipated new tower, One Blackfriars.
This brand new luxury apartment will b… Full description