Popular Locations
- Excalibur in Aldgate
- Excalibur in Bank
- Excalibur in Barbican
- Excalibur in Bloomsbury
- Excalibur in City of London
- Excalibur in Clerkenwell
- Excalibur in Covent Garden
- Excalibur in Holborn
- Excalibur in Liverpool Street
- Excalibur in Monument
- Excalibur in Moorgate
- Excalibur in St Paul's
- Excalibur in Strand
- Excalibur in Tower Hill
- Excalibur in Westminster