One Blackfriars, London SE1

Guide Price £1,149,950
1 bedroom
646ft2