Wandsworth · Traditional British, Pub Food · £15-25
Address: 68 Wandsworth High St, London SW18 1TD, SW18 1TD