metro stop london united kingdom june 2018 |
||||||||||||||||||||||||||||||||||||||||
| navigate by keyword : architecture britain british camden capital city colindale commute covent england english europe european garden golders green ham hampstead inside kingdom landmark leicester logo london metro moorgate oxford platform railway red rush sign square station street subway symbol town traffic train transport transportation travel tube underground united urban wall waterloo |
||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||
| Metro stop in London, United Kingdom, June 14 2018. Hampstead stp. Among the informational signs the unmistakable red circular logo indicates the name of the station |
||||||||||||||||||||||||||||||||||||||||
|
Stockphotos.ro (c) 2025. All stock photos are provided by Dreamstime and are copyrighted by their respective owners. |
||||||||||||||||||||||||||||||||||||||||