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.
Reviews
No reviews yet, you can Write a Review here.