Price on application13,939 sq ft17 Belmore Street London SW8 4XLLand for sale0.32 acre(s) of landNearest station 0.3mi.