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