The Alma Public House, Windsor, Berkshire, United Kingdom
About The Alma Public House
The Alma Public House is a Bars, Pubs, Bistros serving the Windsor community in Berkshire, United Kingdom and located at 61 Springfield Road.To contact The Alma Public House call 01753 861808
Location
61 Springfield Road
Windsor
Berkshire
United Kingdom
SL4 3PP
Map
Contacts
Tel: 01753861808