Westow House is Crystal Palace's number one pub and hotel.
Sitting proudly opposite the park, it is the hub of the town, frequented by tourists, locals, dog walkers and the discerning folk of south London. A bar area that is always bustling with activity; a dining room serving up some of the finest British classics, that changes with the seasons; two private hire spaces that can cater for literally...
TLNT1_UKCT