The well known puppet show was filmed in Slough within the 1960s. The Residence Inn has 92 suites and features sights about the town skyline. Performance cookies: cookies amassing data about site visitors and end users' habits on our or 3rd party Sites Advertising and marketing / focusing on cookies: https://kingswoodhomes.uk.com/developments/properties/3-bed-detached-homes-feniscowles/