The Tudor Rose

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 Road

Is The Tudor Rose your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category