Established in 1978, The Chateau is open every day for tea, coffee, drinks, snacks, lunch, and dinner.

Situated just a few minutes drive from Croydon town centre, you will find the perfect place for entertaining business clients, friends, and family.  We also provide the ideal venue for Wedding receptions, private parties, functions, and business meetings.  The Chateau is licensed for civil ceremonies & we have private rooms available for parties of 10 to 110 people, along with a selection of menus to suit all budgets.