Pubs in London - Palmers Green 295 Green Lanes, Palmers Green, London, N13 4XS Tags: beer garden, food, live music, open late, outside seating, tv for sporting events