The Earl Of Spencer is a gastro pub serving world cuisine as well as a variety of beers, wines and spirits. They can cater for private parties of up to 80 people and provide terrace seating in warmer months.
262 Merton Road, Southfields, London, SW18 5JL
For More Information:
+44 (0)20 8870 9244