The Atrium, a shopping centre occupying a prime position in the heart of Camberley town centre arranged on ground and first floors with a 24 hour, 682 space multi storey car park covering 5 levels.
258,404sqft
36Tenants
Retail
Leisure
If you like the sound of our story so far, then we would love to tell you more.