The lavish property is placed just 200 yards from the posh Regent's Park in London.