24+ Landmark Center Wedding. Landmark center has beautiful spaces which can accommodate events of all kinds and sizes. If you’re planning a wedding reception in london, the landmark arts centre wedding venue at teddington, in the borough of richmond upon thames, is a unique setting and an excellent.


Check out some of our wedding events on our instagram account to get inspired! At the landmark london, you’ll experience classic charm in beautiful surroundings. Our team can help you to plan a magical occasion for up to 300 guests.