A substantial freehold commercial building located in the heart of Kilburn totalling 15,457 sq ft (GIA), offered with full vacant possession and previously benefitting from a recommendation for approval for a 21 unit private apartment scheme.
The building was sold in January 2025 for £4.715m on behalf of private clients.