Twickenham TW1 3AA
York House is a picturesque 17th century building, with a fascinating history, set in beautiful public grounds on the banks of the River Thames in Twickenham. With beautiful rooms available to book in whatever combination you desire, we can accommodate both a ceremony and reception for up to 200 guests.
York House allows external caterers and suppliers to work onsite. This unique combination allows you to truly personalise your wedding and can help create the perfect setting for a memorable occasion.
Categories: Historic venues, Venues
By completing this form, you give us permission to send your details to this company.