OYO Townhouse New England, London Victoria 20 Saint George's Drive, London SW1V 4BN