Mega mansions: £42.5m Park Lane gem comes onto the London market