United Kingdom London Property Market Stabilises, Offers New Opportunities for Nigerian Offshore Investors February 24, 2026