Ready to build 0.51 acre development site in southwest London. Perfect for developers, builders and investors. Subject property has approval for 9-unit townhouse development project. Located at the corner of Centre Street and Cotswold Gate with an bundance of parks, shopping and other amenities in the immediate area. (id:27476)