Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right The Alma

The Alma

Bars and pubs, Pubs Crystal Palace
5 out of 5 stars
(18user reviews)

Time Out says

This pub first opened its doors in 1854 and it's been lovingly refurbished again and again since. At the moment it has a charming light and airy feel to it thanks to the huge windows, an easy-access central bar, a seasonal pub grub menu and regular events.



Address: 95 Church Rd
SE19 2TA
Transport: Upper Norwood/Crystal Palace rail
Do you own this business?

Users say (18)

5 out of 5 stars

Snap up exclusive discounts in London

Time Out's handpicked deals — hurry, they won't be around for long...