The Alma, Windsor
The Alma - It's how pubs used to be, & in our opinion, should be!
Brilliant back room comedy with professional headliners.
61 Springfield Road, Windsor, SL4 3PP
View Larger Map
The Alma - It's how pubs used to be, & in our opinion, should be!
Brilliant back room comedy with professional headliners.
61 Springfield Road, Windsor, SL4 3PP