UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Shop, Office Retail, Restaurant, Medical / Clinic, Pub / Bar
To Let 3,583 sf
Air Conditioning
Former Natwest Bank To Let in the heart of Greenwich Town Centre..
Greenwich Church Street is located within Greenwich Town Centre which..