You are here
The Tudor Rose
20 minutes from Central London with 5 Double Rooms
The Tudor Rose is a vibrant country pub in the heart of Old Coulsdon Village, Croydon. Situated only 20 minutes from Central London, this pub offers the perfect pit stop for busy city dwellers looking for a taste of country living without the long journey.