the key to London is the Central London Railway, according to this advertisement
A green sign shows a man with the text of "The Key to London."
An advertisement that states, The Key to London is the Central London railway.
A poster advertising The Central London Railway cost 1d for 3 stations.
A framed poster for the Central London Railway.