Rose and Crown

220 Heston Road, Heston, London, TW5 0RH
0208 570 4706