Chelsea King's Rd

296, Kings Road, London, SW3 5UG