Coffee & Tea in London - Earlsfield 529 Garratt Lane, Earlsfield, London, SW18 4SR Tags: seating area, takeaway, vegetarian dishes