Gallery

Slough Museum

Slough, United Kingdom

Address

  • 278-286 High Street
  • Slough SL1 1NB
  • United Kingdom

Travel Information

Train: Slough Train Station

Opening times

Tuesday - Saturday
10:00 - 16:00

Follow

Add event

Add event

Claim