Rex House, 12 Regent Street Central London · SW1 · London < 1 mile away View map View full details Add to Shortlist Serviced offices from£585pppm