As a long time British Middle Eastern Expat I can assure you that there are no restrictions on investing your money onshore back in the UK in property, as long as you are still offshore when you repatriate the money. If you get home before the money then there are tax implications for you. Obviously if you send you money into onshore UK bank accounts interest earned is then liable for UK tax at the usual thresholds from that date forwards, as is any income originated in the UK, even though you are officially non-resident.