One Blackfriars is a skyscraper in the London Borough of Southwark. Rising 170 meters over 50 stories, this is one of London's tallest structures. 274 private apartments and a 161-room boutique hotel offer an exclusive location and luxury amenities. The apartments benefit from a spacious wellness area and fitness center, with indoor pool, sauna and SNOWROOM.