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