Bow Road Tube Station London

The Bow Road tube station is located at the eastern flank of the City of London. This subway station, which has two platforms, was opened in 1902 and is served by two lines. These are the District Line and Hammersmith and City Line. The Hammersmith and City line takes commuters towards Barking or towards Hammersmith, … Continue reading Bow Road Tube Station London