Clifton Arms London

Clifton Arms London

0  Reviews


Pubs in London - Selhurst
21 Clifton Road , Selhurst, London, SE25 6NJ
+44 (0) 20 8771 2443

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.
Tags: real ale




Would you be willing to add a review of Clifton Arms London? Submit a Clifton Arms London review and contribute to the directory of recommended Pubs in London. Are you the business owner of Clifton Arms London, then claim it now. Claiming your business will enable you to update the tags, address and business description.