Location
West London Development Opportunity
0.27 hectare (0.67 acre) site comprising a collection of commercial and residential properties, generating £346,440 of income per annum. Potential for redevelopment to alternative uses, subject to obtaining the necessary consents.