65 New Kings Road, London, Greater London, SW6 4SG
2 South Hill Ave, Harrow, HA2 0NQ
The Star is a fantastic traditional pub located right at the heart of South Harrow, just on the outskirts of London.
We are the...
88-90 George Street, London, W1U 8PA
Pub Food Restaurant
10 Motcomb Street, Belgraviav, London, Greater London, SW1X 8LA
269 Uxbridge Road, Hammersmith and Fulham, London, W12 9DS