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

Time Out says

Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.

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?
You may also like
    Latest news