853 High Rd, London, N12
£2,800 pcm
2 beds2 baths1 reception
Rare opportunity to own a beautifully designed two-bedroom, two-bathroom apartment in the heart of SE1, offering a distinctive ...