Regus - London, Hanover Square - No 17, England – Office Space, Meeting Rooms & Hot Desks | Hotdesk