St. Andrews House 16 Tavistock Crescent, Notting HillLondon, ENGLAND
154-156 Holland Park Avenue, Notting HillLondon, ENGLAND
29 Holland Park Avenue, Notting HillLondon, ENGLAND
240 Lancaster Road, Notting HillLondon, ENGLAND