2 Manse Place is a deceptively spacious townhouse, providing an extremely well proportioned family home with its accommodation arranged over three...