The well-known puppet display was filmed in Slough during the 1960s. The Residence Inn has 92 suites and provides sights around the town skyline. Performance cookies: cookies collecting statistics about visitors and people' actions on our or 3rd party Internet websites Advertising / targeting cookies: ⓘ cookies made use of https://kingswoodhomes.uk.com/developments/properties/3-bed-detached-homes-feniscowles/