Commercial Unit, Trafalgar Road, SE10 Price £18,000 per annum Trafalgar Rd, London SE10 9TZ, UK Area 538sq.feet Type Commercial, Shop Status Commercial, Let Agreed Show Details Description A commercial unit situated on a busy road on Trafalgar Road. This… Price £18,000 per annum Show Details