Slough Station Booking Hall, Booking Office And Travel Centre
building in Slough, Berkshire, England, UK