Shepherd's Bush
Shepherd's Bush, London, England