winslow hall which sits on the main road leading into the town from aylesbury the city has been the home of several filming locations