One Blackfriars, 33rd floor

Guide Price £4,450,000
3 bedrooms
2,194ft2