Regus - LONDON, Hanover Square - No 17, England · From GBP 33/hour | Hotdesk