One Blackfriars, 33rd floor

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