The popular puppet exhibit was filmed in Slough during the 1960s. The Residence Inn has 92 suites and provides views above the town skyline. Performance cookies: cookies amassing figures about traffic and consumers' habits on our or 3rd party websites Marketing / focusing on cookies: ⓘ cookies utilised to provide https://kingswoodhomes.uk.com/developments/properties/3-bed-detached-homes-feniscowles/