Little known fact about Crystal Palace #623
February 26, 2012 § Leave a comment
It isn’t in London.
It’s actually in Paris.*
*Full credit for this amazing discovery goes to my friend E, who used to live in West Dulwich (actually he claimed that West Dulwich was in Paris because the Eurostar used to go through it as well, now that the route has changed I think he’ll have to agree with me that the title passes firmly to Crystal Palace.)