Under offer £1,750,000 Balvaird Place, London, SW1V A superb modern freehold house that has been extensively refurbished.A beautifully presented freehold house arranged over three floors and extending to just under 1450 square feet. The property has recently undergone a complete and exten... 3 3 1