West 12 Shepherd’s Bush is a shopping centre in Shepherd’s Bush in the London Borough of Hammersmith and Fulham. The development borders the south side of Shepherd’s Bush Green and was designed in the 1960s in an unapologetically modern style.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.