UKSouth East EnglandRetail Bouverie Place CT
CT20 Bouverie Place
Long Lease 11,238 sf Shop
GF Sales >140sm/1500sf