Shepherds Bush school

Lavender Court, 168-178 Westway, Shepherd's Bush, London W12 0SA, UK