Guardians September 3, 2020 by Emily Stark A griffin statue and old door at the Oakley Court Hotel in Windsor, England, also known as the location where Rocky Horror Picture show was filmed.