The History of Shepherd’s Bush Area of West London
Shepherd’s Bush is a district situated on the West side of London, England, located 8 kilometers west of Charing Cross and can be seen as a major metropolitan area in the London Plan. The main interest of the location is the shopping area in Shepherd’s Bush Green, with the WestfieldRead More