The property on Horseferry Road in Westminster London, is at an exceptional location just 15 minutes walk from the Big Ben and Buckingham Palace. We acquired the property in December 2022, and we will construct one 3-bed room apartment and four 1-bed room apartments over 326m2.