Hanover West Ashbourne House, Alberon Garden, London, London NW110AE