36 Bromyard Ave, London W3 7AU, UK