Leisure Cafe, Windsor, Berkshire, United Kingdom
About Leisure Cafe
Leisure Cafe is a Bars, Pubs, Bistros serving the Windsor community in Berkshire, United Kingdom and located at Arch 2, Goswell Hill.To contact Leisure Cafe call 01753 842332
Location
Arch 2
Goswell Hill
Windsor
Berkshire
United Kingdom
SL4 1RH
Map
Contacts
Tel: 01753842332