Back The Wedding Shop at Selfridges 400 Oxford Street, London W1A 1AB W1A 1AB Londres Royaume-Uni Tel : Itinerary to this place