Bletchley Park

A very interesting and memorable place:
See photos.

More info and links.