Pubs in London - Sheen 214-216 Upper Richmond Road West, Sheen, London, SW14 8AH Tags: beer garden, food, live music, outside seating, wireless internet access