The White Horse, Shepherds Bush

31 Uxbridge Rd, London W12 8LH