Paddington Station is a place of movement—commuters rushing for trains, tourists dragging suitcases, and the ever-watchful bronze bear keeping an…
This website uses cookies.