Luggage Shops in London - Sheen 473 Upper Richmond Road West, Sheen, London, SW14 7PU Tags: backpacks, brief cases, purses, rucksacks, travel sets, umbrellas, wallets