Shepherds bush road - London, United Kingdom close