Volga Linen London

17 Langton St
Chelsea
London
SW10 0JL
Tel: 020 7352 5616

Opening Hours:
Monday – Saturday
10am – 6pm

Click here for Map

London Shop

Come and visit our beautiful shop in London (next door to La Famiglia) – we're just off the King's Rd and very close to Chelsea Harbour.