Bus stop · Thamesmead South, London
Bus stop at Thamesmead North / Manordene Road, Thamesmead South, London, serving routes 401.
401 Thamesmead Town Centre