The Clifton Arms is a regular for all Crystal Palace fans, as it is the closest pub to Selhust Park which gives the pub a vibrant atmosphere on match day. It also serves real ale.
21 Clifton Road, Selhurst, London, SE25 6NJ
For More Information:
+44 (0)20 8771 4525