
One Blackfriars, a new landmark building on the London skyline, soars 170 meters high comprising 274 luxury residential apartments, many with sweeping views across the River Thames towards the Houses of Parliament, London Eye, St Paul’s Cathedral and the City. Please contact us for further information or to book a private presentation.
READ MORE