London Fenchurch Street Rail Station, City of London

25m

1,903m

7/10