Pubs in London - Earlsfield 521 Garratt Lane, Earlsfield, London, SW18 4SR Tags: air conditioning, beer garden, food, outside seating, private parties: up to 15 guests, traditional english, tv for sporting events, vegetarian dishes