Bus stop · Thamesmead, London
Bus stop at Thamesmead / Carlyle Road, Thamesmead, London, serving routes 244, 401, SL3.
244 Woolwich Common, Queen Elizabeth Hospital
401 Thamesmead Town Centre
SL3 Thamesmead Central