Tower of London (London, Great Britain)
Tower of London
The Tower of London is one of the capital’s most extraordinary historic settings for live music. This medieval fortress on the north bank of the River Thames is best known for its royal history, Crown Jewels and famous ravens, but its ancient chapels and atmospheric courtyards also provide a memorable backdrop for selected musical performances and special cultural events.
...Read more
...Less detail
You are here