Enjoy a meal in stylish surroundings at this modern pub in South London.
The Tudor Rose is a stylish modern pub and restaurant in a historic building in Coulsdon. Pop in for a pint and a snack, or sit down for a hearty three course meal or Sunday roast. The garden is the perfect place to relax on a summer evening.
Venue Details & Map
The Tudor Rose
270 Coulsdon RoadCoulsdonCR5 1EB