Cafe Square, Edgware, London N, United Kingdom
About Cafe Square
Cafe Square is a Lunchroom serving the Edgware community in London N, United Kingdom and located at Whitchurch Lane.To contact Cafe Square call 2089513200
Location
Whitchurch Lane
Edgware
London N
United Kingdom
HA8 6JZ
Map
Contacts
Tel: 2089513200