Will my home address still be in Canary Wharf, London on Dec 31 2023?
66%