Reel-Scout is a powerful online tool for finding and promoting film locations. You now have access to over 1 million location photos and detailed information for your next film, still photo, tv show, or commercial. Try a search for free!

Location/Studios Details

Landmark Arts Centre

United Kingdom / Teddington, England
Location ID: #10142396

The Landmark Arts Centre is a magnificent Grade II* French Gothic style building of cathedral proportions. The Main Hall is 27.1m high. The centre consists of the Main Hall, off which are located three smaller rooms. The Bell Room houses the original church bell. There are also toilet facilities and a kitchen area.

Location Category:

  • ENTERTAINMENT - Arts Centres;
  • ENTERTAINMENT - Halls;
  • RELIGIOUS - Churches, deconsecrated

Architecture Style:

  • Gothic revival;
  • Period 1700-1800