British in London - Sheen 170 Upper Richmond Road West, Sheen, London, SW14 8AW Tags: modern european, vegetarian dishes