London Kings Road
London Kings Road
Address
11 Kings Road
Royal Borough of Kensington and Chelsea
London
SW3 4RP
Phone Number
0207 730 6356
Nearest Station
Sloane Square
Opening Times
Monday - Saturday: 10:00 - 19:00
Sunday: 12:00 - 18:00