Indulge yourself in a gastronomical experience. Menus at The Chateau, situated a short drive from Croydon town centre have all been designed to fit all occasions and tastes. All ingredients are locally sourced to provide exquisite dishes. This is the perfect place to dine with family and friends. It’s a comfortable, down to earth environment, so whenever you go there you’ll feel the stresses of the world drop off your shoulders as you sit in complete serenity whilst you eat one of their delicious meals.