News

The tower acts as a beacon for the town and gateway to the castle grounds, while the Faith Museum with its compelling barn-like form provides space for exhibition displays on faith in Britain.
The tower doesn't quite scrape the skyline like the 59-meter-high main keep of Edo Castle once did, but the miniature version of it now at Tokyo's Imperial Palace is still nothing to sneeze at.