The Rose

16 King Street
Maidenhead
Berkshire
SL6 1EF

Venue Location