Visible by: Everyone
All rights reserved
DSCN0189 Stagecoach London 17753 (LX03 BTV) - 3 Apr 2013
Wednesday 3 April 2013 (1420) – Stagecoach London 17753 (LX03 BTV), a Transbus (Alexander bodied Dennis Trident) new in March 2003, seen in Bishopsgate by the entrance to Liverpool Street railway station working on London Buses contracted service 8. We had travelled on this bus from Bloomsbury Way.