Shurgard Self Storage Camberley is located in Camberley, United Kingdom on 505-507 London Rd, York Town. Shurgard Self Storage Camberley is rated 4.8 out of 5 in the category self-storage facility in United Kingdom.
Address
505-507 London Rd, York Town
Accessibility
Wheelchair-accessible entrance