Modern three-bedroom house, featuring the ultimate luxury living and entertaining experience. The property has been designed immaculately benefiting from double-height ceilings, a winter garden and a roof terrace.
#1858263
Halliford St
London, Greater London N1 3HF
United Kingdom |