London – Edgware
Unit 4 Century Plaza, 67-79 Station Rd, Edgware HA8 7JG
0208 952 5889
Everyday from 12:00 – 23:00
Order Online from our Delivery Partners
Nearest Tube - Edgware
Car Parking (On street)
Edgware is a suburban town in north London, mostly in the London borough of Barnet but with a small part falling in Harrow. Edgware is centred 9.5 miles north-northwest of Charing Cross and has its own commercial centre. Edgware has a generally suburban character, typical of the rural-urban fringe.