One Blackfriars, London SE1

£950,000
1 bedroom
558ft2