119A Kenton Rd, Harrow HA3 0AZ, United Kingdom +44 20 3305 6732
Today
How to go there
Cafe Loc: 51.5815 / -0.317681
Plan your visit