The Alma has been at the beating heart of the Crystal Palace triangle for many years. Built in 1854, The Alma has been refurbished back to former glory and by breathing new life into it we are establishing The Alma as a relaxed and friendly pub with a great reputation for quality ales, wines and great British pub food.
95, Church Rd, London, Greater London, SE19 2TA
View Map
020 8771 1882
[email protected]
http://www.thealmapub.com/
Facilities include: DJ, Live Music,
Mon - Sun: 11:00 - 23:00
View Food Menu