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