Bus stop · Welling, London
Bus stop at Somerhill Road, Welling, London, serving routes 96.
96 Bluewater