City Self Store

Burgess Business Park
Parkhouse Street
Camberwell
London
SE5 7TJ

Tel  :  0207 701 4266
Fax :  0207 252 6306
Email : citystore@peachtreeservices.co.uk

City Self Store Manager : Chris Lilley