One Blackfriars, 33rd floor

£4,400,000
3 bedrooms
2,194ft2