Netherhall House

Nutley Terrace, London, NW3 5SA