Off the market

This listing is not available.

A modern three-bedroom townhouse benefiting from double-height ceilings, winter garden and roof deck.
A modern three-bedroom townhouse benefiting from double-height ceilings, winter garden and roof deck.
#1589607
Halliford St
London, Greater London N1 3HF
United Kingdom
For Sale
Active

View more of our recently sold or rented listings.

Similar listings