Commemorated on 1 plaque
Transport Heritage Site 'Red Wheel' #34
Spa Road Station. London's first railway terminus, opened in 1836 by the London & Greenwich Railway, later superseded by London Bridge
Rouel Road, Bermondsey, SE16, London, United Kingdom where it sited