UK
South East England
Retail Bouverie Place CT
CT20
Bouverie Place
Long Lease
11,238 sf
Shop
GF Sales >140sm/1500sf