16 Shepherds Bush Green, London, London W12 8PH02070 188246 West12 Shopping Centre 16 Shepherds Bush Green