see more

[UNVERIFIED CONTENT] Platform sign of Westminster Metro (London Tube or Underground) station interior details, site of the UK Parliament Building.

[UNVERIFIED CONTENT] Platform sign of Westminster Metro (London Tube or Underground) station interior details, site of the UK Parliament Building.