Bars in London - Earlsfield 366 Garratt Lane, Earlsfield, London, SW18 4ES Tags: food, traditional english