Bars in London - Earlsfield 561 Garratt Lane, Earlsfield, London, SW18 4SR Tags: cocktails, dj, food, late license