NW6 7LA
Iverson Road, West Hampstead, NW6
Newly refurbished South-facing private roof terrace Lots of natural light Short walk to West Hampstead station Second and third (top) floor Managed by the owner Bills not included