Meeting Room MR-117 · Meeting Rooms – Regus - WINDSOR, Thames Street, England | Hotdesk