We'll tell you where to go for every British pub.

The Albion, CROYDON, London

The Albion - image 1
26 High Street, South Norwood
SE25 6HA
Your rating: None Average: 4 (1 vote)
+44 20 8653 0558
About The Albion: 

Situated close to Norwood Junction station, this one bar pub is a popular venue for Crystal Palace supporters when the club is playing at home. The Albion has recently been refurbished and now presents a less traditional interior. Outside drinking at front and rear. Two hand-pumps. The changing beer may be from Twickenham brewery.

Do you own or manage this Pub? You can edit this Pub by requesting editing access or logging in if you already have editing access.


No reviews yet, you can Write a Review here.

Publocation on Facebook