Storage South Kensington
Address:
133 Old Brompton Road
Kensington
London
London
SW7 4NR
United Kingdom
Tel:
020 3743 9945