Wandsworth · Traditional British, Pub Food · £15-25
Address: 133 Garratt Ln, London SW18 4ED, SW18 4ED