Google Town Hall

Google Town Hall
1–13 St. Giles High Street, London, WC2H 8AG
  • Telephone 02070 313000