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