Bars in London - Earlsfield 332 Garratt Lane, Earlsfield, London, SW18 4EJ Tags: air conditioning, food, modern british, seating area, tv for sporting events