UKLondonSouth East London SE2-SE28 excl SE1Greenwich
Take Away, Shop, Flat in Commercial
SE10, Greenwich, Trafalgar Road
To Sell 576 sf
Great investment opportunity in Greenwich. Entire building for sale...
The property is situated prominently on Trafalgar Road (A206), virtually at its junction with Earlswood..