It even looks familiar to me... and the only time I visited the UK I went to London.
I think that's the point: it's an image that everyone has memories of